package entidade.caminhoneiro;

import java.io.Serializable;

public class Produto implements Serializable {

	private int id;
	private String nome;
	private float peso;
	private String descricao;
	private String especie;
	private Long idProdutor;
	private Frete frete;
	
	public Produto(String nome){
		this.nome = nome;
	}
	
	public Produto(int id, String nome, float peso, String descricao, String especie, Long idProdutor) {
		this.id = id;
		this.nome = nome;
		this.peso = peso;
		this.descricao = descricao;
		this.especie = especie;
		this.idProdutor = idProdutor;
	}
	
	public Produto(int id, String nome, float peso, String descricao, String especie) {
		this.id = id;
		this.nome = nome;
		this.peso = peso;
		this.descricao = descricao;
		this.especie = especie;
	}
	
	public Produto(String nome, float peso, String especie, String descricao) {
		this.nome = nome;
		this.peso = peso;
		this.descricao = descricao;
		this.especie = especie;
	}

	public int getId() {
		return id;
	}

	public void setIdProdutor(int idProdutor) {
		this.idProdutor = (long) idProdutor;
	}

	public String getEspecie() {
		return especie;
	}

	public void setEspecie(String especie) {
		this.especie = especie;
	}

	public Long getProdutor() {
		return idProdutor;
	}

	public void setProdutor(Long idProdutor) {
		this.idProdutor = idProdutor;
	}

	public Frete getFrete() {
		return frete;
	}

	public void setFrete(Frete frete) {
		this.frete = frete;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}
	
	public String getDescricao() {
		return descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	public float getPeso() {
		return peso;
	}

	public void setPeso(float peso) {
		this.peso = peso;
	}
}
